<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
	</body>
	<script type="text/javascript">
		window.onload=function(){
			//第一题:寻找字符串所有下标
//			let str=new String("bcjdadabckikdabc")
//			let m=new String("abc")
//			let pos=0
//			function Allpos(str1,str2)
//			{
//              let arr=[]
//				while(str.indexOf(m,pos)!=-1)
//				{
//					arr+=str.indexOf(m,pos)+" "
//					pos=str.indexOf(m,pos)+m.length	
//				}	
//				return arr
//			}
//			document.writeln(Allpos(str,m))
		 	 //第二题:在str字符串中有targetStr的替换成newstr
			  let str1=new String("abccc")
			  let str2=new String("abc")
			  let str3=new String("ab")
			  let pos=0
			  function replace(str1,str2,str3){
			  	while(str1.indexOf(str2,pos)!=-1)
			  	{
			  		str1=str1.replace(str2,str3)
			  		pos=str1.indexOf(str2,pos)+str3.length		
			  	}
			  	return str1
			  }
			  document.writeln(replace(str1,str2,str3))
			 
			}
	
	</script>


</html>